/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package mx.edu.itesm.tps.proyecto.validator;

/**
 *
 * @author Emmanuel
 */
import java.util.Properties;
import mx.edu.itesm.tps.proyecto.criteria.NewRespuestaTresCriteria;
import org.springframework.util.StringUtils;
import org.springframework.validation.Errors;
import org.springframework.validation.Validator;

public class NewRespuestaTresCriteriaValidator implements Validator {

    Properties props = new Properties();

    public boolean supports(Class clazz) {
        return clazz.equals(NewRespuestaTresCriteria.class);
    }

    public void validate(Object obj, Errors errors) {
        NewRespuestaTresCriteria query = (NewRespuestaTresCriteria) obj;        

        if (!StringUtils.hasText(query.getRespuesta())) {
            errors.reject("noCriteria", "Todos los campos son necesarios!");
        } 
    }
}

